﻿using System;
using System.ComponentModel;

namespace Model.DTOModel
{
    public class CpnDTO
    {
        /// <summary>
        /// 主键：企业代码
        /// </summary>
        [Description("企业代码")]
        public string CpnID { get; set; }


        /// <summary>
        /// 企业名称
        /// </summary>
        [Description("企业名称")]
        public string Name { get; set; }

        /// <summary>
        /// 企业IT系统类型
        /// </summary>
        [Description("企业IT系统类型")]
        public string CpnItTp { get; set; }

        /// <summary>
        /// 城市
        /// </summary>
        [Description("城市")]
        public string City { get; set; }

        /// <summary>
        /// 办公地址
        /// </summary>
        [Description("办公地址")]
        public string Adr { get; set; }

        /// <summary>
        /// 办公电话
        /// </summary>
        [Description("办公电话")]
        public string Tel { get; set; }

        /// <summary>
        /// 传真
        /// </summary>
        [Description("传真")]
        public string Fax { get; set; }

        /// <summary>
        /// 开户行
        /// </summary>
        [Description("开户行")]
        public string OpnBnk { get; set; }

        /// <summary>
        /// 帐号
        /// </summary>
        [Description("帐号")]
        public string ActNo { get; set; }

        /// <summary>
        /// 税号
        /// </summary>
        [Description("税号")]
        public string TaxID { get; set; }

        /// <summary>
        /// 联系人
        /// </summary>
        [Description("联系人")]
        public string Lnkr { get; set; }

        /// <summary>
        /// 联系人电话
        /// </summary>
        [Description("联系人电话")]
        public string LnkPhn { get; set; }

        /// <summary>
        /// 联系人邮箱
        /// </summary>
        [Description("联系人邮箱")]
        public string LnkEml { get; set; }

        /// <summary>
        /// 财务负责人
        /// </summary>
        [Description("财务负责人")]
        public string Cfo { get; set; }

        /// <summary>
        /// 财务联系电话
        /// </summary>
        [Description("财务联系电话")]
        public string CfoPhn { get; set; }

        /// <summary>
        /// 财务邮箱
        /// </summary>
        [Description("财务邮箱")]
        public string CfoEml { get; set; }

        /// <summary>
        /// 系统管理员
        /// </summary>
        [Description("系统管理员")]
        public string Cio { get; set; }

        /// <summary>
        /// 系统管理员电话
        /// </summary>
        [Description("系统管理员电话")]
        public string CioPhn { get; set; }

        /// <summary>
        /// 系统管理员邮箱
        /// </summary>
        [Description("系统管理员邮箱")]
        public string CioEml { get; set; }

        /// <summary>
        /// 客服经理
        /// </summary>
        [Description("客服经理")]
        public string Customer { get; set; }

        /// <summary>
        /// 登记日期
        /// </summary>
        [Description("登记日期")]
        public DateTime? OpnDt { get; set; }
        public string OpnDtStr { get; set; }

        /// <summary>
        /// 状态[-1禁用、0-未审核、1-已审核]
        /// </summary>
        [Description("状态[-1禁用、0-未审核、1-已审核]")]
        public Int32 Stt { get; set; }

        public string SttStr { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        [Description("备注")]
        public string Brf { get; set; }

        /// <summary>
        /// 更新人
        /// </summary>
        [Description("更新人")]
        public string Uptr { get; set; }

        /// <summary>
        /// 更新时间
        /// </summary>
        [Description("更新时间")]
        public DateTime? UptDtt { get; set; }
        public string UptDttStr { get; set; }

        /// <summary>
        /// ERP企业代码
        /// </summary>
        [Description("ERP企业代码")]
        public string ERPCpnId { get; set; }

        /// <summary>
        /// ERP退款加密key
        /// </summary>
        public string Deskey { get; set; }


        /// <summary>
        /// ERP退款加密key
        /// </summary>
        public string MhNo { get; set; }

        public int ApLyTyp { get; set; }

        /// <summary>
        /// 是否进行交易金额核验
        /// </summary>
        public bool IsCheckMony { get; set; }

        /// <summary>
        /// 大额金额预警
        /// </summary>
        public int CheckMonyMax { get; set; }

        public string RootMsgAPI { get; set; }

    }
}
